package com.ss.ttm.player;

import android.os.Binder;
import android.os.IBinder;
import android.os.IInterface;
import android.os.Parcel;
import android.os.RemoteException;

public interface d extends IInterface {
    public abstract class a extends Binder implements d {
        static final class d$a$a implements d {
            private IBinder a;

            d$a$a(IBinder arg1) {

                this.a = arg1;
            }

            public final void a(long arg6, int arg8, int arg9, int arg10, String arg11) throws RemoteException {
                Parcel v1 = Parcel.obtain();
                Parcel v2 = Parcel.obtain();
                try {
                    v1.writeInterfaceToken("com.ss.ttm.player.ITTNotifyer");
                    v1.writeLong(arg6);
                    v1.writeInt(arg8);
                    v1.writeInt(arg9);
                    v1.writeInt(arg10);
                    v1.writeString(arg11);
                    this.a.transact(1, v1, v2, 0);
                    v2.readException();
                }
                catch(Throwable v0) {
                    v2.recycle();
                    v1.recycle();
                    throw v0;
                }

                v2.recycle();
                v1.recycle();
            }

            public final void a(long arg6, int arg8, int arg9, String arg10) throws RemoteException {
                Parcel v1 = Parcel.obtain();
                Parcel v2 = Parcel.obtain();
                try {
                    v1.writeInterfaceToken("com.ss.ttm.player.ITTNotifyer");
                    v1.writeLong(arg6);
                    v1.writeInt(arg8);
                    v1.writeInt(arg9);
                    v1.writeString(arg10);
                    this.a.transact(2, v1, v2, 0);
                    v2.readException();
                }
                catch(Throwable v0) {
                    v2.recycle();
                    v1.recycle();
                    throw v0;
                }

                v2.recycle();
                v1.recycle();
            }

            public final IBinder asBinder() {
                return this.a;
            }
        }

        public a() {

            this.attachInterface(((IInterface)this), "com.ss.ttm.player.ITTNotifyer");
        }

        public IBinder asBinder() {
            return this;
        }

        public boolean onTransact(int arg9, Parcel arg10, Parcel arg11, int arg12) throws RemoteException {
            boolean v0 = true;
            switch(arg9) {
                case 1: {
                    arg10.enforceInterface("com.ss.ttm.player.ITTNotifyer");
                    this.a(arg10.readLong(), arg10.readInt(), arg10.readInt(), arg10.readInt(), arg10.readString());
                    arg11.writeNoException();
                    break;
                }
                case 2: {
                    arg10.enforceInterface("com.ss.ttm.player.ITTNotifyer");
                    this.a(arg10.readLong(), arg10.readInt(), arg10.readInt(), arg10.readString());
                    arg11.writeNoException();
                    break;
                }
                case 1598968902: {
                    arg11.writeString("com.ss.ttm.player.ITTNotifyer");
                    break;
                }
                default: {
                    v0 = super.onTransact(arg9, arg10, arg11, arg12);
                    break;
                }
            }

            return v0;
        }
    }

    void a(long arg1, int arg2, int arg3, int arg4, String arg5) throws RemoteException;

    void a(long arg1, int arg2, int arg3, String arg4) throws RemoteException;
}

